<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>LiquidFun: b2ParticleSystemDef Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">LiquidFun
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="structb2_particle_system_def-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">b2ParticleSystemDef Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a28132c46831cadcb44eea76dfcf28db8"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a28132c46831cadcb44eea76dfcf28db8">strictContactCheck</a></td></tr>
<tr class="separator:a28132c46831cadcb44eea76dfcf28db8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50d219d1518370388d593422de43c83f"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a50d219d1518370388d593422de43c83f">density</a></td></tr>
<tr class="separator:a50d219d1518370388d593422de43c83f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1e7b92c07dd5aae0deefe178679a525"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#ae1e7b92c07dd5aae0deefe178679a525">gravityScale</a></td></tr>
<tr class="separator:ae1e7b92c07dd5aae0deefe178679a525"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a834765fa939f2bab3d80b62dbe964858"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a834765fa939f2bab3d80b62dbe964858"></a>
float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a834765fa939f2bab3d80b62dbe964858">radius</a></td></tr>
<tr class="memdesc:a834765fa939f2bab3d80b62dbe964858"><td class="mdescLeft">&#160;</td><td class="mdescRight">Particles behave as circles with this radius. In Box2D units. <br/></td></tr>
<tr class="separator:a834765fa939f2bab3d80b62dbe964858"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefe0175108a238c4364526504d6213d2"><td class="memItemLeft" align="right" valign="top">int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#aefe0175108a238c4364526504d6213d2">maxCount</a></td></tr>
<tr class="separator:aefe0175108a238c4364526504d6213d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa781c6422da46547b5194d3f5f710f46"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#aa781c6422da46547b5194d3f5f710f46">pressureStrength</a></td></tr>
<tr class="separator:aa781c6422da46547b5194d3f5f710f46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1fb1cbdcbc28e68e5b6497f08a671189"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a1fb1cbdcbc28e68e5b6497f08a671189">dampingStrength</a></td></tr>
<tr class="separator:a1fb1cbdcbc28e68e5b6497f08a671189"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af7e3b59193dc11f202e495ee20ea79a4"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#af7e3b59193dc11f202e495ee20ea79a4">elasticStrength</a></td></tr>
<tr class="separator:af7e3b59193dc11f202e495ee20ea79a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a935a135684efab860b98a9b6a629d6d6"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a935a135684efab860b98a9b6a629d6d6">springStrength</a></td></tr>
<tr class="separator:a935a135684efab860b98a9b6a629d6d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cef0e4d7844b8739e749672f77ed30d"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a4cef0e4d7844b8739e749672f77ed30d">viscousStrength</a></td></tr>
<tr class="separator:a4cef0e4d7844b8739e749672f77ed30d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a892b1069f95f9cb45b482a223542add5"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a892b1069f95f9cb45b482a223542add5">surfaceTensionPressureStrength</a></td></tr>
<tr class="separator:a892b1069f95f9cb45b482a223542add5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05d5a189606457a9a6d89dc478a4fb90"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a05d5a189606457a9a6d89dc478a4fb90">surfaceTensionNormalStrength</a></td></tr>
<tr class="separator:a05d5a189606457a9a6d89dc478a4fb90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a72a6a3b7b465d318198ed28bd5fa650e"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a72a6a3b7b465d318198ed28bd5fa650e">repulsiveStrength</a></td></tr>
<tr class="separator:a72a6a3b7b465d318198ed28bd5fa650e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86138031bd8bf796250997a4dcff8ff4"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a86138031bd8bf796250997a4dcff8ff4">powderStrength</a></td></tr>
<tr class="separator:a86138031bd8bf796250997a4dcff8ff4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af5b833686e2a25848ed04ade040534a5"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#af5b833686e2a25848ed04ade040534a5">ejectionStrength</a></td></tr>
<tr class="separator:af5b833686e2a25848ed04ade040534a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add3df1894038540a311081740dc3e5cb"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#add3df1894038540a311081740dc3e5cb">staticPressureStrength</a></td></tr>
<tr class="separator:add3df1894038540a311081740dc3e5cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a497e6bfc2e22867eda10a5c576972184"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a497e6bfc2e22867eda10a5c576972184">staticPressureRelaxation</a></td></tr>
<tr class="separator:a497e6bfc2e22867eda10a5c576972184"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6246155e61450cfff6aba5182a1bb60c"><td class="memItemLeft" align="right" valign="top">int32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a6246155e61450cfff6aba5182a1bb60c">staticPressureIterations</a></td></tr>
<tr class="separator:a6246155e61450cfff6aba5182a1bb60c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a861295bffd9ad85d613545528d95c375"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a861295bffd9ad85d613545528d95c375">colorMixingStrength</a></td></tr>
<tr class="separator:a861295bffd9ad85d613545528d95c375"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b68881976d4aada8146175eae4b45f5"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a6b68881976d4aada8146175eae4b45f5">destroyByAge</a></td></tr>
<tr class="separator:a6b68881976d4aada8146175eae4b45f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7464b9934b877bf5876d9ed14c022ac4"><td class="memItemLeft" align="right" valign="top">float32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structb2_particle_system_def.html#a7464b9934b877bf5876d9ed14c022ac4">lifetimeGranularity</a></td></tr>
<tr class="separator:a7464b9934b877bf5876d9ed14c022ac4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a861295bffd9ad85d613545528d95c375"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::colorMixingStrength</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Determines how fast colors are mixed 1.0f ==&gt; mixed immediately 0.5f ==&gt; mixed half way each simulation step (see <a class="el" href="classb2_world.html#aa2e8f623c5bae23fd47ae234a0e96420">b2World::Step()</a>) </p>

</div>
</div>
<a class="anchor" id="a1fb1cbdcbc28e68e5b6497f08a671189"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::dampingStrength</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Reduces velocity along the collision normal Smaller value reduces less </p>

</div>
</div>
<a class="anchor" id="a50d219d1518370388d593422de43c83f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::density</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set the particle density. See SetDensity for details. </p>

</div>
</div>
<a class="anchor" id="a6b68881976d4aada8146175eae4b45f5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool b2ParticleSystemDef::destroyByAge</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Whether to destroy particles by age when no more particles can be created. See <a class="el" href="classb2_particle_system.html#a0400ae753ca56deef6f8b2dfe2ab5fb2">b2ParticleSystem::SetDestructionByAge()</a> for more information. </p>

</div>
</div>
<a class="anchor" id="af5b833686e2a25848ed04ade040534a5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::ejectionStrength</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Pushes particles out of solid particle group Larger values repulse more </p>

</div>
</div>
<a class="anchor" id="af7e3b59193dc11f202e495ee20ea79a4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::elasticStrength</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Restores shape of elastic particle groups Larger values increase elastic particle velocity </p>

</div>
</div>
<a class="anchor" id="ae1e7b92c07dd5aae0deefe178679a525"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::gravityScale</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Change the particle gravity scale. Adjusts the effect of the global gravity vector on particles. Default value is 1.0f. </p>

</div>
</div>
<a class="anchor" id="a7464b9934b877bf5876d9ed14c022ac4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::lifetimeGranularity</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Granularity of particle lifetimes in seconds. By default this is set to (1.0f / 60.0f) seconds. <a class="el" href="classb2_particle_system.html">b2ParticleSystem</a> uses a 32-bit signed value to track particle lifetimes so the maximum lifetime of a particle is (2^32 - 1) / (1.0f / lifetimeGranularity) seconds. With the value set to 1/60 the maximum lifetime or age of a particle is 2.27 years. </p>

</div>
</div>
<a class="anchor" id="aefe0175108a238c4364526504d6213d2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int32 b2ParticleSystemDef::maxCount</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Set the maximum number of particles. By default, there is no maximum. The particle buffers can continue to grow while <a class="el" href="classb2_world.html">b2World</a>'s block allocator still has memory. See SetMaxParticleCount for details. </p>

</div>
</div>
<a class="anchor" id="a86138031bd8bf796250997a4dcff8ff4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::powderStrength</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Produces repulsion between powder particles Larger values repulse more </p>

</div>
</div>
<a class="anchor" id="aa781c6422da46547b5194d3f5f710f46"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::pressureStrength</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Increases pressure in response to compression Smaller values allow more compression </p>

</div>
</div>
<a class="anchor" id="a72a6a3b7b465d318198ed28bd5fa650e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::repulsiveStrength</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Produces additional pressure on repulsive particles Larger values repulse more Negative values mean attraction. The range where particles behave stably is about -0.2 to 2.0. </p>

</div>
</div>
<a class="anchor" id="a935a135684efab860b98a9b6a629d6d6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::springStrength</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Restores length of spring particle groups Larger values increase spring particle velocity </p>

</div>
</div>
<a class="anchor" id="a6246155e61450cfff6aba5182a1bb60c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int32 b2ParticleSystemDef::staticPressureIterations</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Computes static pressure more precisely See SetStaticPressureIterations for details </p>

</div>
</div>
<a class="anchor" id="a497e6bfc2e22867eda10a5c576972184"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::staticPressureRelaxation</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Reduces instability in static pressure calculation Larger values make stabilize static pressure with fewer iterations </p>

</div>
</div>
<a class="anchor" id="add3df1894038540a311081740dc3e5cb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::staticPressureStrength</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Produces static pressure Larger values increase the pressure on neighboring partilces For a description of static pressure, see <a href="http://en.wikipedia.org/wiki/Static_pressure#Static_pressure_in_fluid_dynamics">http://en.wikipedia.org/wiki/Static_pressure#Static_pressure_in_fluid_dynamics</a> </p>

</div>
</div>
<a class="anchor" id="a28132c46831cadcb44eea76dfcf28db8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool b2ParticleSystemDef::strictContactCheck</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Enable strict Particle/Body contact check. See SetStrictContactCheck for details. </p>

</div>
</div>
<a class="anchor" id="a05d5a189606457a9a6d89dc478a4fb90"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::surfaceTensionNormalStrength</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Smoothes outline of tensile particles 0~0.2. Larger values result in rounder, smoother, water-drop-like clusters of particles. </p>

</div>
</div>
<a class="anchor" id="a892b1069f95f9cb45b482a223542add5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::surfaceTensionPressureStrength</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Produces pressure on tensile particles 0~0.2. Larger values increase the amount of surface tension. </p>

</div>
</div>
<a class="anchor" id="a4cef0e4d7844b8739e749672f77ed30d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float32 b2ParticleSystemDef::viscousStrength</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Reduces relative velocity of viscous particles Larger values slow down viscous particles more </p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="b2_particle_system_8h_source.html">b2ParticleSystem.h</a></li>
</ul>
</div><!-- contents -->
<!-- Google Analytics -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46159502-1', 'auto');
ga('create', 'UA-49880327-7', 'auto', {'name': 'liquidFunTracker'});
ga('send', 'pageview');
ga('liquidFunTracker.send', 'pageview');
</script>
</body>
</html>
